import request from '@/utils/request'
import { baseUrl } from './baseUrl'

//分页查询用户表
export function getUserList(paramsData) {
          return request({
            url: baseUrl+ '/api/user/getUsers',
            method: 'post',
            params: paramsData
          })
        }
// pageSize
// curPage

//手机号查询用户信息
export function searchByPhone(paramsData) {
          return request({
            url: baseUrl+ '/api/user/getUserByPhone',
            method: 'post',
            params: paramsData
          })
        }
//phone

//角色查询用户信息
export function searchByRole(paramsData) {
          return request({
            url: baseUrl+ '/api/user/getUserByRole',
            method: 'post',
            params: paramsData
          })
        }
//         role角色（1：客户 2：员工 3：门店 4：总部）
//         curPage
//         pageSize

//获取3和4的角色列表 
export function getRoles(paramsData) {
          return request({
            url: baseUrl+ '/api/user/getUserByRoleInOrder',
            method: 'post',
            params: paramsData
          })
        }

//根据门店手机号查询下级员工
export function getStaff(paramsData) {
          return request({
            url: baseUrl+ '/api/user/getUserByStaffInOrder',
            method: 'post',
            params: paramsData
          })
        }
//phone门店手机号

//添加角色
export function addUser(paramsData) {
          return request({
            url: baseUrl+ '/api/user/addUser',
            method: 'post',
            params: paramsData
          })
        }
//         userName
//         phone
//         password
//         role角色
//         openid小程序openid
//         superiorOnePhone推广链接url中的手机号
//         staffSupiorPhone所属部门手机号
//         staffSupiorName所属部门名称

//修改角色
export function updateUser(paramsData) {
          return request({
            url: baseUrl+ '/api/user/updateUser',
            method: 'post',
            params: paramsData
          })
        }
// userId
// userName
// phone
// role角色
// superiorOnePhone上级手机号
// superiorTwoPhone上上级手机号
// integral积分
// staffSupiorPhone所属部门手机号
// staffSupiorName所属部门名称

//用户id查询用户信息
export function searchByUserId(paramsData) {
          return request({
            url: baseUrl+ '/api/user/getUserById',
            method: 'post',
            params: paramsData
          })
        }
//         userId 

